.banner { z-index: 99; margin: 16px auto; width: 960px; height: 357px; position:relative; }
.banner_l { margin-top: 147px; width: 23px; float: left; }
.banner_r { margin-top: 147px; width: 23px; float: left; }
.bannerImg { position: relative; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 959px; padding-right: 0px; padding-top: 0px; }
.bannerImg .bannerPage { width:960px;background:url(../n_images/bannerShadow.png) no-repeat;margin:-26px auto 0px;;height:30px; }
.bannerImg .bannerPage A { margin-right: 2px; }
.bannerImg .bannerPage A IMG { vertical-align: middle; }
.slides_container { position: relative; width: 959px; overflow: hidden; }
.pagination { margin:26px auto;width:160px;padding-top:20px; _width:180px;}
.pagination li { margin: 0px 8px; float: left; }
.pagination li a { background:url(../n_images/indexPic.png) no-repeat; background-position:0px -150px; width: 13px; display: block; float: left; height: 13px; overflow: hidden; text-indent:-9999em; }
.pagination li.current a {background:url(../n_images/indexPic.png) no-repeat; background-position: -20px -150px; }